package com.ruoyi.quartz.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 客户信息对象 crm_khgl
 * 
 * @author SYF
 * @date 2025-04-11
 */
public class CrmKhgl extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    @Excel(name = "客户ID")
    private String khId;

    /** $column.columnComment */
    @Excel(name = "类别")
    private String khClass;

    /** $column.columnComment */
    @Excel(name = "客户名称")
    private String khName;

    /** $column.columnComment */
    @Excel(name = "助记简称")
    private String khShortname;

    /** $column.columnComment */
    @Excel(name = "家庭地址")
    private String khAddress;

    /** $column.columnComment */
    @Excel(name = "国家地区")
    private String khCountry;

    /** $column.columnComment */
    @Excel(name = "省份")
    private String khProvince;

    /** $column.columnComment */
    @Excel(name = "城市")
    private String khCity;

    /** $column.columnComment */
    @Excel(name = "单位地址")
    private String khCoaddress;

    /** $column.columnComment */
    @Excel(name = "热点客户")
    private String khHottype;

    /** $column.columnComment */
    @Excel(name = "热度")
    private String khHotlevel;

    /** $column.columnComment */
    @Excel(name = "热点分类")
    private String khType;

    /** $column.columnComment */
    @Excel(name = "阶段")
    private String khStatus;

    /** $column.columnComment */
    @Excel(name = "编号")
    private String khSn;

    /** $column.columnComment */
    @Excel(name = "手机")
    private String khHandset;

    /** $column.columnComment */
    @Excel(name = "来源")
    private String khFrom;

    /** $column.columnComment */
    @Excel(name = "信用等级")
    private String khCreditgrade;

    /** $column.columnComment */
    @Excel(name = "价值评估")
    private String khValrating;

    /** $column.columnComment */
    @Excel(name = "备注")
    private String khRemark;

    /** $column.columnComment */
    @Excel(name = "所属员工id")
    private String dataUserid;

    /** $column.columnComment */
    @Excel(name = "所属员工姓名")
    private String dataUserName;

    /** $column.columnComment */
    @Excel(name = "部门id")
    private String deptid;

    /** $column.columnComment */
    @Excel(name = "原属员工id")
    private String khYopuserid;

    /** $column.columnComment */
    @Excel(name = "原属员工姓名")
    private String khYopuserName;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String khYopuserDeptid;

    /** $column.columnComment */
    @Excel(name = "创建时间")
    private String addtime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String khFenpeitime;

    /** $column.columnComment */
    @Excel(name = "最后跟踪")
    private String khGenzongtime;

    /** $column.columnComment */
    @Excel(name = "类型")
    private String khMarkclass;

    /** $column.columnComment */
    @Excel(name = "购买品种")
    private String diyCbox1;

    /** $column.columnComment */
    @Excel(name = "区域归属")
    private String diyCbox2;

    /** $column.columnComment */
    @Excel(name = "客户等级")
    private String diyDdl2;

    /** $column.columnComment */
    @Excel(name = "推荐人")
    private String diyDdl3;

    /** $column.columnComment */
    @Excel(name = "行业")
    private String khIndustry;

    public void setKhId(String khId) 
    {
        this.khId = khId;
    }

    public String getKhId() 
    {
        return khId;
    }

    public void setKhClass(String khClass) 
    {
        this.khClass = khClass;
    }

    public String getKhClass() 
    {
        return khClass;
    }

    public void setKhName(String khName) 
    {
        this.khName = khName;
    }

    public String getKhName() 
    {
        return khName;
    }

    public void setKhShortname(String khShortname) 
    {
        this.khShortname = khShortname;
    }

    public String getKhShortname() 
    {
        return khShortname;
    }

    public void setKhAddress(String khAddress) 
    {
        this.khAddress = khAddress;
    }

    public String getKhAddress() 
    {
        return khAddress;
    }

    public void setKhCountry(String khCountry) 
    {
        this.khCountry = khCountry;
    }

    public String getKhCountry() 
    {
        return khCountry;
    }

    public void setKhProvince(String khProvince) 
    {
        this.khProvince = khProvince;
    }

    public String getKhProvince() 
    {
        return khProvince;
    }

    public void setKhCity(String khCity) 
    {
        this.khCity = khCity;
    }

    public String getKhCity() 
    {
        return khCity;
    }

    public void setKhCoaddress(String khCoaddress) 
    {
        this.khCoaddress = khCoaddress;
    }

    public String getKhCoaddress() 
    {
        return khCoaddress;
    }

    public void setKhHottype(String khHottype) 
    {
        this.khHottype = khHottype;
    }

    public String getKhHottype() 
    {
        return khHottype;
    }

    public void setKhHotlevel(String khHotlevel) 
    {
        this.khHotlevel = khHotlevel;
    }

    public String getKhHotlevel() 
    {
        return khHotlevel;
    }

    public void setKhType(String khType) 
    {
        this.khType = khType;
    }

    public String getKhType() 
    {
        return khType;
    }

    public void setKhStatus(String khStatus) 
    {
        this.khStatus = khStatus;
    }

    public String getKhStatus() 
    {
        return khStatus;
    }

    public void setKhSn(String khSn) 
    {
        this.khSn = khSn;
    }

    public String getKhSn() 
    {
        return khSn;
    }

    public void setKhHandset(String khHandset) 
    {
        this.khHandset = khHandset;
    }

    public String getKhHandset() 
    {
        return khHandset;
    }

    public void setKhFrom(String khFrom) 
    {
        this.khFrom = khFrom;
    }

    public String getKhFrom() 
    {
        return khFrom;
    }

    public void setKhCreditgrade(String khCreditgrade) 
    {
        this.khCreditgrade = khCreditgrade;
    }

    public String getKhCreditgrade() 
    {
        return khCreditgrade;
    }

    public void setKhValrating(String khValrating) 
    {
        this.khValrating = khValrating;
    }

    public String getKhValrating() 
    {
        return khValrating;
    }

    public void setKhRemark(String khRemark) 
    {
        this.khRemark = khRemark;
    }

    public String getKhRemark() 
    {
        return khRemark;
    }

    public void setDataUserid(String dataUserid) 
    {
        this.dataUserid = dataUserid;
    }

    public String getDataUserid() 
    {
        return dataUserid;
    }

    public void setDataUserName(String dataUserName) 
    {
        this.dataUserName = dataUserName;
    }

    public String getDataUserName() 
    {
        return dataUserName;
    }

    public void setDeptid(String deptid) 
    {
        this.deptid = deptid;
    }

    public String getDeptid() 
    {
        return deptid;
    }

    public void setKhYopuserid(String khYopuserid) 
    {
        this.khYopuserid = khYopuserid;
    }

    public String getKhYopuserid() 
    {
        return khYopuserid;
    }

    public void setKhYopuserName(String khYopuserName) 
    {
        this.khYopuserName = khYopuserName;
    }

    public String getKhYopuserName() 
    {
        return khYopuserName;
    }

    public void setKhYopuserDeptid(String khYopuserDeptid) 
    {
        this.khYopuserDeptid = khYopuserDeptid;
    }

    public String getKhYopuserDeptid() 
    {
        return khYopuserDeptid;
    }

    public void setAddtime(String addtime) 
    {
        this.addtime = addtime;
    }

    public String getAddtime() 
    {
        return addtime;
    }

    public void setKhFenpeitime(String khFenpeitime) 
    {
        this.khFenpeitime = khFenpeitime;
    }

    public String getKhFenpeitime() 
    {
        return khFenpeitime;
    }

    public void setKhGenzongtime(String khGenzongtime) 
    {
        this.khGenzongtime = khGenzongtime;
    }

    public String getKhGenzongtime() 
    {
        return khGenzongtime;
    }

    public void setKhMarkclass(String khMarkclass) 
    {
        this.khMarkclass = khMarkclass;
    }

    public String getKhMarkclass() 
    {
        return khMarkclass;
    }

    public void setDiyCbox1(String diyCbox1) 
    {
        this.diyCbox1 = diyCbox1;
    }

    public String getDiyCbox1() 
    {
        return diyCbox1;
    }

    public void setDiyCbox2(String diyCbox2) 
    {
        this.diyCbox2 = diyCbox2;
    }

    public String getDiyCbox2() 
    {
        return diyCbox2;
    }

    public void setDiyDdl2(String diyDdl2) 
    {
        this.diyDdl2 = diyDdl2;
    }

    public String getDiyDdl2() 
    {
        return diyDdl2;
    }

    public void setDiyDdl3(String diyDdl3) 
    {
        this.diyDdl3 = diyDdl3;
    }

    public String getDiyDdl3() 
    {
        return diyDdl3;
    }

    public void setKhIndustry(String khIndustry) 
    {
        this.khIndustry = khIndustry;
    }

    public String getKhIndustry() 
    {
        return khIndustry;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("khId", getKhId())
            .append("khClass", getKhClass())
            .append("khName", getKhName())
            .append("khShortname", getKhShortname())
            .append("khAddress", getKhAddress())
            .append("khCountry", getKhCountry())
            .append("khProvince", getKhProvince())
            .append("khCity", getKhCity())
            .append("khCoaddress", getKhCoaddress())
            .append("khHottype", getKhHottype())
            .append("khHotlevel", getKhHotlevel())
            .append("khType", getKhType())
            .append("khStatus", getKhStatus())
            .append("khSn", getKhSn())
            .append("khHandset", getKhHandset())
            .append("khFrom", getKhFrom())
            .append("khCreditgrade", getKhCreditgrade())
            .append("khValrating", getKhValrating())
            .append("khRemark", getKhRemark())
            .append("dataUserid", getDataUserid())
            .append("dataUserName", getDataUserName())
            .append("deptid", getDeptid())
            .append("khYopuserid", getKhYopuserid())
            .append("khYopuserName", getKhYopuserName())
            .append("khYopuserDeptid", getKhYopuserDeptid())
            .append("addtime", getAddtime())
            .append("khFenpeitime", getKhFenpeitime())
            .append("khGenzongtime", getKhGenzongtime())
            .append("khMarkclass", getKhMarkclass())
            .append("diyCbox1", getDiyCbox1())
            .append("diyCbox2", getDiyCbox2())
            .append("diyDdl2", getDiyDdl2())
            .append("diyDdl3", getDiyDdl3())
            .append("khIndustry", getKhIndustry())
            .toString();
    }
}
